package com.shop.czlmshop.service;

import com.shop.czlmshop.pojo.Product;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author: xmy
 * @Date: 2019-04-29 13:09
 * @Version 1.0
 */
public interface ProductService {
    /**
     * @description: 查询人气销量商品
     * @param:
     * @return:  List<Product>
     * @auther: XMY
     * @date: 2019-05-05 10:30
     */
    List<Product> selProductOrderBySales();

    /**
     * @description: 查询新品首发的商品
     * @param:
     * @return:
     * @auther: XMY
     * @date: 2019-05-05 13:38
     */
    List<Product> selProductByTime();

    /**
     * @description: 查询今日折扣的商品
     * @param:
     * @return:
     * @auther: XMY
     * @date: 2019-05-05 13:40
     */
    List<Product> selProductByDiscount();


    /**
     * @description: 查询推荐商品
     * @param:
     * @return:
     * @auther: XMY
     * @date: 2019-05-05 15:42
     */
    List<Product> selRecommendProduct();

    /**
     * @description: 查询该分类下的商品列表
     * @param: categoryId 分类id
     * @return:  List<Product>
     * @auther: XMY
     * @date: 2019-05-06 10:27
     */
    List<Product> selCategoryList(Integer categoryId);
}
